(Scots) mysterious - English Synonyms Dictionary